03 March 2025

NETBANX

NETBANX is a legacy integration for Paysafe. New customers should refer to the Paysafe integration for online payments.

Paysafe NETBANX is a third party supplier which is integrated with ebs to process online payments. You must contact NETBANX to agree a contract.

When you have negotiated a contract and been through the testing process with NETBANX you are ready to start the configuration with ebs. At this point you should have received a URL from NETBANX that is specific to your organisation.

When a People Unit record is created in ebs: ontrack Learner Hub, the following process is undertaken:

  • An ePayment transaction is created with the status of Requested
  • When a learner selects to pay for the course(s) they want to enrol on, the ebs: ontrack Learner Hub payment page displays the NETBANX payment form embedded

    To load the NETBANX form, ebs: ontrack Learner Hub sends the necessary parameters along with an MD5 checksum using a unique key (known only by the institution and NETBANX) to verify the origin of the call.

  • The learner enters their payment details and submits the form to NETBANX

    All validation of the learner's payment details is done directly through NETBANX and at no point does ebs: ontrack Learner Hub handle any of the card details.

  • If the payment is successful, the NETBANX server calls the ebs: ontrack Learner Hub server directly to run a script to update the ePayment status of the transaction to Paid
  • The learner is redirected by NETBANX to the confirmation page

    NETBANX pass the same structure of parameters and MD5 checksum so the ebs: ontrack Learner Hub server can verify that the call has come from NETBANX. As this call is made over the internet, it is necessary for the ebs: ontrack Learner Hub server to be visible to the NETBANX server.

The institution settings for NETBANX are configured on the following screens (accessed from the Product Modules pane):

The following configuration information for NETBANX is also applicable:

Refer to PCI Compliance for further information about how ebs interacts with NETBANX.